commitment (to a duty) - English Synonyms Dictionary